#ifndef FENETREATTAQUE_H
#define FENETREATTAQUE_H
#include "joueur.h"
#include "villes.h"
#include <iostream>
#include "QObject"
#include "QInputDialog"
#include "QMessageBox"
#include "QFormLayout"
#include "QDialogButtonBox"
#include "QSpinBox"
#include "QComboBox"

using namespace std;

class FenetreAttaque : public QDialog
{
    Q_OBJECT
public:
    FenetreAttaque(Joueur *J1, Joueur *JNEUTRE, Joueur *J2, QWidget* p=0);
    bool run();
    Villes *getVille(Joueur *p, QString nomVille);
private:
    Joueur *J;
    Joueur *O;
    Joueur *P;
    QComboBox *vDepart;
    QSpinBox *nbUnit;
    QComboBox *vArrive;
public slots:
    void changerVille(QString v);
};

#endif // FENETREATTAQUE_H
